.multi-field-selector{
    border: 1px solid #CCCCCC;
    border-radius: 5px;

    display: inline-block;
    height: 30px;
    line-height: 30px;
    position: absolute;
    left: 20px;

}
.multi-field-selector.show{
    background-color: #4367EE;

}
.multi-field-selector span{
    padding: 5px;
    height: 30px;
    line-height: 30px;
}
.multi-field-selector.show span{
    color: white;
}
.multi-field-selector div{
    display: inline-block;
    background-color: #00A3E4;
    color: white;
    /*padding: 5px;*/
    width: 25px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    height: 30px;
    line-height: 30px;
    text-align: center;

}
.multi-field-selector .field-list{
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    position: absolute;
    top: 33px;
    list-style:none;
    /*margin: 0;
    padding: 0;
    width: 100%;*/
    padding: 10px 0;
    background-color: white;
    z-index: 20;
}
.multi-field-selector .field-list li{
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
}
.multi-field-selector .field-list li:active{
    background-color: #00A3E4;
    color: white;
}